leetcode sudoku valid function visuaized